MSMTVEIRVPNLDCEGCASKLRKTLLKLKGVEEVEVEMETQKVTARGYRLEEKKVLKAVRRAGKAAELWPYRLGNSHFASFYKYPSYVTNHYYSDAHRTDPTGGVHTFFHTPADYSVAVAGDEIAASMFSDDNPHACTIM